23rd Street and 5th Avenue, 2009, Lambda Print, 59 x 78 cm   ¨Ï 2009 Yeleen Lee

 

< pre-page        next image >